package middleware.p2p.log;

import java.util.LinkedList;
import java.util.List;

import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlValue;

/**
 * 	Classe Serializzabile in XML da JAXB su cui viene mappata un hashtable contenente interi e avente come chiavi delle stringhe. 
 */
public class XmlHashtableType {
	public List<XmlHashtableValue> vc_element=new LinkedList<XmlHashtableValue>();
	public static class XmlHashtableValue {
		@XmlAttribute
		public String cid;		
		@XmlValue
		public int value;
		public XmlHashtableValue() {
			this("",-1);
		}
		public XmlHashtableValue(String cid,int value) {
			this.cid=cid;
			this.value=value;
		}
	}	
}
